castigate (someone) harshly

Translations
fustiger sévèrement (quelqu’un)